create user gst_group_pool identified by gst_group_pool

grant gst_group to gst;

create or replace
procedure gst_group_pool.ddl_as_public(table_def varchar2) as begin
  execute immediate table_def;
  end;

grant execute on gst_group_pool.ddl_as_public to gst_group;

create sequence USER_SERIAL;
Grant select on gst_group_pool.USER_serial to GST_GROUP;
Grant select on gst_group_pool.USER_serial to gst;